Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Salve a tutti, è tutta la mattina che cerco ma purtroppo non ho trovato molto, avrei bisogno di ricavare il serial number delle pendrive usb , quello univoco, sto provando con :
Codice sorgente - presumibilmente VB.NET
Dim search3 AsNew ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia")
Dim info As ManagementObject
ForEach info In search3.Get()
If info("SerialNumber")IsNothingThen
txt ="Non presente"
Else
txt = info("SerialNumber").ToString()
EndIf
finale="Hard Disk ID: "& txt
Next
Però mi trova solo il seriale dell' harddisk.
Usando il programma di WMI CODE CREATOR , ho trovato che dovrei cambiare il codice così:
SELECT * FROM Win32_DiskDrive",,48
Solo che quel 48 non gli va proprio giù, se lo ometto mi evidenzia
Salve a tutti, è tutta la mattina che cerco ma purtroppo non ho trovato molto, avrei bisogno di ricavare il serial number delle pendrive usb , quello univoco, sto provando con :
Codice sorgente - presumibilmente Plain Text
txt = info("SerialNumber").ToString()
E mi dice:" NON TROVATO".
Potete aiutarmi?
Grazie
Ultima modifica effettuata da swet il 15/01/2010 alle 14:24
L'informazione sul seriale per le due classi è la medesima.
Molto probabilmente quel device USB *non* espone il seriale.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
Ma non va, mi segnala theSerialNumberObjectQuery :
Codice sorgente - presumibilmente VB.NET
Risoluzione dell'overload non riuscita perché nessun 'New' accessibile può essere chiamato senza una conversione verso un tipo di dati più piccolo:
'Public Sub New(path As String)': Il parametro 'path' corrispondente all'argomento viene convertito da 'Object' a 'String', più piccolo.
'Public Sub New(path As System.Management.ManagementPath)': Il parametro 'path' corrispondente all'argomento viene convertito da 'Object' a 'System.Management.ManagementPath', più piccolo.
Tu hai *mai* visto il seriale di quei device (con altri software) ?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
Ciao, "purtroppo" hai ragione tu, ho provato anche altri programmi ma il seriale non viene visto in nessuna delle due pendrive. C'è qualcos' altro di univoco che si può estrarre dalla pendrive?
Ciao, "purtroppo" hai ragione tu, ho provato anche altri programmi ma il seriale non viene visto in nessuna delle due pendrive. C'è qualcos' altro di univoco che si può estrarre dalla pendrive?
No ... e comunque non da *tutte* le pendrive ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.